Saint Louis University - Main Campus nearby hotel search is centered on latitude 38.6384 & longitude -90.2401.